Reader
Statistics
The
method rm.GetReaderStatistics can be used for getting the reader
statistics for each antenna. The method rm.ClearReaderStatistics can
be used to clear the Reader Statistics.The Reader statistics
object returned also contains statistics for NXP, Impinj and
Fujitsu custom operations which are classified as NXPStats,
ImpinjStats and FujitsuStats.
try
{
ushort antennaID = 1;
Console.WriteLine("Reader Statistics for AntennaID " +
antennaID);
// Get Reader Statistics
ReaderStatistics stats = rm.GetReaderStatistics(antennaID);
LogMessage(" Identified Success Count
: " + stats.IdentifiedSuccessCount);
LogMessage(" Identified Failure Count
: " + stats.IdentifiedFailureCount);
LogMessage(" Read Success Count
: " + stats.ReadSuccessCount);
LogMessage(" Read Failure Count
: " + stats.ReadFailureCount);
LogMessage(" Write Success Count
: " + stats.WriteSuccessCount);
LogMessage(" Write Failure Count
: " + stats.WriteFailureCount);
LogMessage(" Kill Success Count
: " + stats.KillSuccessCount);
LogMessage(" Kill Failure Count
: " + stats.KillFailureCount);
LogMessage(" Lock Success Count
: " + stats.LockSuccessCount);
LogMessage(" Lock Failure Count
: " + stats.LockFailureCount);
// Clear Reader Statistics
rm.ClearReaderStatistics();
}
catch (OperationFailureException exception)
{
Console.WriteLine("testReaderStats: GetStats failed " +
exception.Message);
}